Polymorphic Linear Logic and Topos Models
نویسنده
چکیده
We give a deenition of a \linear bration", which is a hyperdoctrine model of polymorphic linear logic, and show how to internalise the bration, generating topos models. This gives a constructive set theoretical context for the logic of Petri nets, as recently developed by N. Mart-Oliet and J. Meseguer. Also, we sketch how this can be further extended to include the exponential operator !. In this context, the topos model we construct can be embedded in the model constructed by A.M. Pitts. 0 Introduction In 4], it is shown how to enrich the logic of Petri nets with gedanken states and processes, by embedding it into linear logic. Recently, Mart-Oliet and Meseguer have asked how to extend this even further to include polymorphism. It turns out that the process is fairly straightforward, and for maximal impact (so as to include constructive set theory), can be internalised to give topos models of polymorphic linear logic. Here we give the necessary deenitions, and sketch the outline of the construction. These notes should be thought of as a sequel to 7], extending the categorical semantics of linear logic to include polymorphism. As there, we (sketchily) describe the interpretation of polymorphic-calculus as the (indexed) Kleisli category induced by the !-cotriple. However, once in this context, we have another well-known model, viz. the internal full subcategory of a presheaf topos as constructed by A.M. Pitts 5]. Our construction does not give fullness, perhaps fortunately, but it will turn out that our model does embed faithfully into Pitts' model. (In essence his model consists of certain families, and ours corresponds to the \constant" families.) 1 Deenitions 1.1 Linear brations We begin with a deenition:
منابع مشابه
Non-trivial Power Types Can't Be Subtypes of Polymorphic Types
This paper establishes a new limitative relation between the polymorphic lambda calculus and the kind of higher order type theory which is em bodied in the logic of toposes It is shown that any embedding in a topos of the cartesian closed category of closed types of a model of the poly morphic lambda calculus must place the poly morphic types well away from the powertypes of the topos in the se...
متن کاملA logical model of genetic activities in Lukasiewicz algebras: the non-linear theory.
A categorical and Łukasiewicz-Topos framework for Łukasiewicz Algebraic Logic models of nonlinear dynamics in complex functional systems such as neural networks, genomes and cell interactomes is proposed. Łukasiewicz Algebraic Logic models of genetic networks and signaling pathways in cells are formulated in terms of nonlinear dynamic systems with n-state components that allow for the generaliz...
متن کاملComplex Non-linear Biodynamics in Categories, Higher Dimensional Algebra and Łukasiewicz– Moisil Topos: Transformations of Neuronal, Genetic and Neoplastic Networks
A categorical, higher dimensional algebra and generalized topos framework for Łukasiewicz–Moisil Algebraic–Logic models of non-linear dynamics in complex functional genomes and cell interactomes is proposed. Łukasiewicz– Moisil Algebraic–Logic models of neural, genetic and neoplastic cell networks, as well as signaling pathways in cells are formulated in terms of non-linear dynamic systems with...
متن کاملClassifying Toposes for First-Order Theories
By a classifying topos for a first-order theory T, we mean a topos E such that, for any topos F , models of T in F correspond exactly to open geometric morphisms F → E . We show that not every (infinitary) first-order theory has a classifying topos in this sense, but we characterize those which do by an appropriate ‘smallness condition’, and we show that every Grothendieck topos arises as the c...
متن کاملCategory Theory Foundation For Engineering Modelling
Category theory provides a formal foundation for engineering modelling, as well as, mathematics and science. Both structure and behaviour, as they occur in engineering models for manufactured products and biomedicine, can be embedded as axiom sets within a mathematical formalism, called Algos. The Algos language is a two sorted first order Horn clause theory based on topos language construction...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1990